long-term trade payables - Alemán Inglés Diccionario